﻿using System;
using System.IO;

namespace VGSoftware.AutoExtractService.PlugIn
{
	public interface IAutoExtractServiceData
	{
		Guid TransactionId
		{
			get;
		}

		DirectoryInfo SourceRootDirectory
		{
			get;
		}

		DirectoryInfo SourceDirectory
		{
			get;
		}

		DirectoryInfo TargetDirectory
		{
			get;
		}

		bool CancelExtraction
		{
			get;
			set;
		}
	}
}
